sudoku: Casilla.o Cuadrado.o sudokuMPI.o
	mpic++ -lpthread Casilla.o Cuadrado.o sudokuMPI.o -o sudoku

Casilla.o: Casilla.cpp Casilla.h
	g++ -c Casilla.h Casilla.cpp

Cuadrado.o: Cuadrado.cpp Cuadrado.h Casilla.o
	g++ -c Cuadrado.h Cuadrado.cpp

sudokuMPI.o: sudokuMPI.cpp Cuadrado.o
	mpic++ -c -lpthread sudokuMPI.cpp
